Ti plasmid - French English Dictionary